# # 定义变量：不可变数据
# num = 100
# print(id(num))
# num = 200
# print(id(num))
#重新赋值（不可变类型不要重新开辟空间）
#
#
# # 定义变量：可变数据
# list1 = [1,2,3]
# print(id(list1))
# # 查看数据/变量的引用
# list1.append(4)
# print(id(list1))
# 可变数据的地址是一样的

num5 = 100
def login():
    num = 10

    num1 = num
    print(num1)
    num2 = num5
    print(num2)

login()

def login2():
    num3 = num5
    print(num3)
login2()